ring puzzle - French English Dictionary